someone that communicates - Español Inglés Diccionario